leaf-cutter ant – English–Español translations

🇬🇧 en es 🇪🇸

leaf-cutter ant noun

  • type of ant
bachaco, bibijagua, chancharra, chicatana, coqui, hormiga arriera
Wiktionary Links